The better sight from Pidurangala is Sigiriya, also called Lion Rock.